Newport, South Wales - Town, A Really Short Journey